package com.xebest.web.model;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

;

/**
 * @author 
 */
public class XeVenSysEntity implements Serializable {
    /**
     * 系统参数主键标识
     */
    private Integer id;

    /**
     * 供应商编码
     */
    private String userCode;

    /**
     * 参数类型：(1：是否开启库存同步，2：是否开启自动分仓，3：系统维护时间）
     */
    private Integer sysType;

    /**
     * 参数中文描述
     */
    private String sysKey;

    /**
     * 系统参数值
     */
    private String sysValue;

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 参数数值标识：1：未开启 2：已开启
     */
    private String sysFlag;

    /**
     * 参数备注
     */
    private String sysRemark;

    /**
     * 参数排序字段
     */
    private Integer sysSortNum;

    /**
     * 创建日期
     */
    private Date createDate;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 修改人
     */
    private String modifyUser;

    /**
     * 修改日期
     */
    private Date modifyDate;

    /**
     * 是否删除 1未删除 2已删除
     */
    private Integer delFlag;

    /**
     * 版本号
     */
    private Integer version;

    List<String> sysTypeList;

    public List<String> getSysTypeList() {
        return sysTypeList;
    }

    public void setSysTypeList(List<String> sysTypeList) {
        this.sysTypeList = sysTypeList;
    }

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public Integer getSysType() {
        return sysType;
    }

    public void setSysType(Integer sysType) {
        this.sysType = sysType;
    }

    public String getSysKey() {
        return sysKey;
    }

    public void setSysKey(String sysKey) {
        this.sysKey = sysKey;
    }

    public String getSysValue() {
        return sysValue;
    }

    public void setSysValue(String sysValue) {
        this.sysValue = sysValue;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getSysFlag() {
        return sysFlag;
    }

    public void setSysFlag(String sysFlag) {
        this.sysFlag = sysFlag;
    }

    public String getSysRemark() {
        return sysRemark;
    }

    public void setSysRemark(String sysRemark) {
        this.sysRemark = sysRemark;
    }

    public Integer getSysSortNum() {
        return sysSortNum;
    }

    public void setSysSortNum(Integer sysSortNum) {
        this.sysSortNum = sysSortNum;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getModifyUser() {
        return modifyUser;
    }

    public void setModifyUser(String modifyUser) {
        this.modifyUser = modifyUser;
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }


}